WSIPL: An XML scripting language for integrating web service data and applications
نویسندگان
چکیده
Data processing and integration on heterogeneous data sources often require intensive human resources on coding, but applications developed for this purpose are usually inflexible to fulfill dynamic business requirements. Todate, the Web Service paradigm standardizes the programmatic interfaces for application-to-application communication. It has gained a considerable momentum as a means of facilitate processing and integrating heterogeneous data sources. To take full advantage of Web Services, we proposed an approach in which all operations and data sources are exposed as Web Services. Based on that approach, a novel declarative scripting language called WSIPL (Web Services Integration and Processing Language) is designed to drive the data integration and processing tasks via Web Services in minimal programming efforts. The reference architecture of a WSIPL system and implementation issues are discussed. Industries deployed with this technology found that WSIPL can successfully enhance their data integration and processing systems with higher flexibility and efficiency.
منابع مشابه
Can JSP Code be Generated Using XML Tags?
Over the years, a variety of web services have started using server-side scripting to deliver results back to a client as a paid or free service; one such server side scripting language is Java Server Pages(JSP). Also Extensible markup language (XML), is being adopted by most web developers as a tool to describe data .Therefore, we present a conversion method which uses predefined XML tags as i...
متن کاملTal4Rdf: lightweight presentation for the Semantic Web
As RDF data becomes increasingly available on the Web, there is a need to render this data in different formats, aimed at end-users or applications. We propose Tal4Rdf, a template based language, implemented as an open-source project and an online demo. Tal4Rdf uses intuitive path-based expressions for querying RDF data, allows to easily generate any XML or textual output format, using availabl...
متن کاملProva: Rule-Based Java Scripting for Distributed Web Applications: A Case Study in Bioinformatics
Prova is a language for rule-based Java scripting to support information integration and agent programming on the web. Prova integrates Java with derivation and reaction rules supporting message exchange with various protocols. Prova supports transparent access to databases, retrieval of URLs, access to web services, and querying of XML documents. We briefly illustrate Prova and show how to imp...
متن کاملPenetration Test Tool for XML-based Web Services
XML is a platform-independent data format applied in a vast number of applications. Starting with configuration files, up to office documents, web applications and web services, this technology adopted numerous – mostly complex – extension specifications. As a consequence, a completely new attack scenario has raised by abusing weaknesses of XML-specific features. In the world of web application...
متن کاملImplementing a Condensed Scripting Language in the Scripted Battle Management Language Web Service
The approach to defining a coalition battle management language (BML) now being pursued by SISO requires mapping of BML into a JC3IEDM database, which is accessed via a Web service. In previous SIW papers we have reported on a new approach to implementing such a Web service, based on the notion of an interpreter module. This scripting engine takes as its input the schema of the Web service and ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Web Intelligence and Agent Systems
دوره 4 شماره
صفحات -
تاریخ انتشار 2006